stream between mountains - Allemand Anglais Dictionnaire